<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Kenly.UTAssist</name>
    </assembly>
    <members>
        <member name="T:Kenly.UTAssist.TestTarget">
            <summary>
            
            </summary>
        </member>
        <member name="T:Kenly.UTAssist.MethodTester`1">
            <summary>
            
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="M:Kenly.UTAssist.MethodTester`1.#ctor">
            <summary>
            
            </summary>
        </member>
        <member name="M:Kenly.UTAssist.MethodTester`1.InvokeAllWithNull">
            <summary>
            Invokes all methods with null-value parameters.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.MethodTester`1.InvokeWithNullParameters(System.Reflection.MethodInfo)">
            <summary>
            Invokes specific method with null-value parameters.
            </summary>
            <param name="methodInfo"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.MethodTester`1.InvokeWithNull(System.String)">
            <summary>
            Invokes specific method with null-value parameters.
            </summary>
            <param name="methodName"></param>
        </member>
        <member name="M:Kenly.UTAssist.MethodTester`1.InvokeWithNull``1(System.String,System.Predicate{``0})">
            <summary>
            Invokes specific method with null-value parameters and asserts according to resultPredicate.
            </summary>
            <typeparam name="TResult"></typeparam>
            <param name="methodName"></param>
            <param name="resultPredicate"></param>
        </member>
        <member name="M:Kenly.UTAssist.MethodTester`1.Invoke(System.String,System.Object[])">
            <summary>
            Invokes specific method with specific parameters.
            </summary>
            <param name="methodName"></param>
            <param name="parameters"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.MethodTester`1.Invoke``1(System.String,System.Predicate{``0},System.Object[])">
            <summary>
            Invokes specific method with specific parameters and asserts according to resultPredicate.
            </summary>
            <typeparam name="TResult"></typeparam>
            <param name="methodName"></param>
            <param name="resultPredicate"></param>
            <param name="parameters"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.MethodTester`1.InvokeMethod(System.Reflection.MethodInfo,System.Object[])">
            <summary>
            Invokes specific method with specific parameters.
            </summary>
            <param name="methodInfo"></param>
            <param name="parameters"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.MethodTester`1.InvokeMethod``1(System.Reflection.MethodInfo,System.Object[])">
            <summary>
            Invokes specific method with specific parameters.
            </summary>
            <typeparam name="TResult"></typeparam>
            <param name="methodInfo"></param>
            <param name="parameters"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.MethodTester`1.AssertResult``1(System.Reflection.MethodInfo,System.Object[],``0,System.Predicate{``0})">
            <summary>
            
            </summary>
            <typeparam name="TResult"></typeparam>
            <param name="methodInfo"></param>
            <param name="parameters"></param>
            <param name="result"></param>
            <param name="resultPredicate"></param>
        </member>
        <member name="P:Kenly.UTAssist.MethodTester`1.TargetInstance">
            <summary>
            
            </summary>
        </member>
        <member name="P:Kenly.UTAssist.MethodTester`1.ReturnValue">
            <summary>
            
            </summary>
        </member>
        <member name="T:Kenly.UTAssist.Utility.ParameterFilter">
            <summary>
            
            </summary>
        </member>
        <member name="M:Kenly.UTAssist.Utility.ParameterFilter.FilterDuplicate(System.Collections.Generic.List{System.Collections.ArrayList})">
            <summary>
            
            </summary>
            <param name="parameterSet"></param>
        </member>
        <member name="M:Kenly.UTAssist.Utility.ParameterFilter.IsDuplicate(System.Collections.ArrayList,System.Collections.ArrayList)">
            <summary>
            
            </summary>
            <param name="sourceParameters"></param>
            <param name="targetParameters"></param>
            <returns></returns>
        </member>
        <member name="T:Kenly.UTAssist.TreeNode.BinaryNode`1">
            <summary>
            
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="M:Kenly.UTAssist.TreeNode.BinaryNode`1.#ctor">
            <summary>
            
            </summary>
        </member>
        <member name="M:Kenly.UTAssist.TreeNode.BinaryNode`1.#ctor(`0)">
            <summary>
            
            </summary>
            <param name="value"></param>
        </member>
        <member name="M:Kenly.UTAssist.TreeNode.BinaryNode`1.ToString">
            <summary>
            
            </summary>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.TreeNode.BinaryNode`1.FindLeaves">
            <summary>
            
            </summary>
            <returns></returns>
        </member>
        <member name="P:Kenly.UTAssist.TreeNode.BinaryNode`1.Value">
            <summary>
            
            </summary>
        </member>
        <member name="P:Kenly.UTAssist.TreeNode.BinaryNode`1.Parent">
            <summary>
            
            </summary>
        </member>
        <member name="P:Kenly.UTAssist.TreeNode.BinaryNode`1.LeftChild">
            <summary>
            
            </summary>
        </member>
        <member name="P:Kenly.UTAssist.TreeNode.BinaryNode`1.RightChild">
            <summary>
            
            </summary>
        </member>
        <member name="P:Kenly.UTAssist.TreeNode.BinaryNode`1.Text">
            <summary>
            
            </summary>
        </member>
        <member name="P:Kenly.UTAssist.TreeNode.BinaryNode`1.Depth">
            <summary>
            
            </summary>
        </member>
        <member name="T:Kenly.UTAssist.MessageResource">
            <summary>
              强类型资源类，用于查找本地化字符串等。
            </summary>
        </member>
        <member name="P:Kenly.UTAssist.MessageResource.ResourceManager">
            <summary>
              返回此类使用的缓存 ResourceManager 实例。
            </summary>
        </member>
        <member name="P:Kenly.UTAssist.MessageResource.Culture">
            <summary>
              为使用此强类型资源类的所有资源查找
              重写当前线程的 CurrentUICulture 属性。
            </summary>
        </member>
        <member name="P:Kenly.UTAssist.MessageResource.NotFoundMethod">
            <summary>
              查找类似 Method  &apos;{0} &apos; not found or parameters not matched. 的本地化字符串。
            </summary>
        </member>
        <member name="P:Kenly.UTAssist.MessageResource.NullMethodName">
            <summary>
              查找类似 Method &apos;{0} &apos; can not be null. 的本地化字符串。
            </summary>
        </member>
        <member name="T:Kenly.UTAssist.Utility.ReflectionHelper">
            <summary>
            
            </summary>
        </member>
        <member name="M:Kenly.UTAssist.Utility.ReflectionHelper.HasDefaultConstructor(System.Type)">
            <summary>
            
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.Utility.ReflectionHelper.HasConstructor(System.Type)">
            <summary>
            
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.Utility.ReflectionHelper.FindMethodInfos(System.Type,System.String)">
            <summary>
            
            </summary>
            <param name="type"></param>
            <param name="methodName"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.Utility.ReflectionHelper.FindMethodInfo(System.Type,System.String,System.Object[])">
            <summary>
            
            </summary>
            <param name="type"></param>
            <param name="methodName"></param>
            <param name="inputParameters"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.Utility.ReflectionHelper.FindFirstMethodInfo(System.Type,System.String)">
            <summary>
            
            </summary>
            <param name="type"></param>
            <param name="methodName"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.Utility.ReflectionHelper.IsMatchedMethod(System.Reflection.MethodInfo,System.Object[])">
            <summary>
            
            </summary>
            <param name="methodInfo"></param>
            <param name="inputParameters"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.Utility.ReflectionHelper.BuildMethodBinding">
            <summary>
            
            </summary>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.Utility.ReflectionHelper.MapDefaultValues">
            <summary>
            
            </summary>
            <returns></returns>
        </member>
        <member name="T:Kenly.UTAssist.AsyncTester">
            <summary>
            
            </summary>
        </member>
        <member name="M:Kenly.UTAssist.AsyncTester.Invoke(Kenly.UTAssist.TestTarget,System.Int32,System.Int32)">
            <summary>
            
            </summary>
            <param name="target"></param>
            <param name="invokeTimes"></param>
            <param name="delayMilliseconds"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.AsyncTester.Invoke(Kenly.UTAssist.TestTarget,System.Int32)">
            <summary>
            
            </summary>
            <param name="target"></param>
            <param name="invokeTimes"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.AsyncTester.Invoke(Kenly.UTAssist.TestTarget)">
            <summary>
            
            </summary>
            <param name="target"></param>
            <returns></returns>
        </member>
        <member name="P:Kenly.UTAssist.AsyncTester.CallbackTimes">
            <summary>
            
            </summary>
        </member>
        <member name="T:Kenly.UTAssist.Utility.ParameterHelper">
            <summary>
            
            </summary>
        </member>
        <member name="M:Kenly.UTAssist.Utility.ParameterHelper.CreateParameterSet(System.Reflection.MethodInfo)">
            <summary>
            
            </summary>
            <param name="methodInfo"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.Utility.ParameterHelper.TraverseParameters(Kenly.UTAssist.TreeNode.BinaryNode{System.Object},System.Collections.ArrayList,System.Collections.ArrayList,System.Collections.Generic.List{System.Collections.ArrayList}@)">
            <summary>
            
            </summary>
            <param name="nullRoot"></param>
            <param name="nullParameters"></param>
            <param name="parameterInstances"></param>
            <param name="parameterSet"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.Utility.ParameterHelper.CreateNullParameters(System.Reflection.MethodInfo)">
            <summary>
            
            </summary>
            <param name="methodInfo"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.Utility.ParameterHelper.CreateParameterInstances(System.Reflection.MethodInfo)">
            <summary>
            
            </summary>
            <param name="methodInfo"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.Utility.ParameterHelper.CreateInstance(System.Type)">
            <summary>
            
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="T:Kenly.UTAssist.AssertHelper`1">
            <summary>
            
            </summary>
            <typeparam name="T"></typeparam>
        </member>
        <member name="M:Kenly.UTAssist.AssertHelper`1.BuildMessage(System.String,System.Object,System.Object[])">
            <summary>
            Builds message for assert.
            </summary>
            <param name="methodName"></param>
            <param name="actualResult"></param>
            <param name="parameters"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.AssertHelper`1.BuildMessage(System.String)">
            <summary>
            Builds message for assert.
            </summary>
            <param name="methodName"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.AssertHelper`1.BuildMessage(System.Reflection.MethodInfo,System.Object,System.Object[])">
            <summary>
            Builds message for assert.
            </summary>
            <param name="methodInfo"></param>
            <param name="actualResult"></param>
            <param name="parameters"></param>
            <returns></returns>
        </member>
        <member name="M:Kenly.UTAssist.AssertHelper`1.AppendParameterDetails(System.String,System.Reflection.ParameterInfo[],System.Object[])">
            <summary>
            
            </summary>
            <param name="msg"></param>
            <param name="parameterInfos"></param>
            <param name="parameters"></param>
            <returns></returns>
        </member>
    </members>
</doc>
